std::deque::assign

From Cppreference

Jump to: navigation, search
void assign( size_type count, const T& value );
(1)
template< typename InputIterator >
void assign( InputIterator first, InputIterator last );
(2)

Replaces the contents of the container.

1) replaces the contents with count copies of value value

2) replaces the contents with copies of those in the range [first, last)

Contents

Parameters

count - the new size of the container
value - the value to initialize elements of the container with
first, last - the range to copy the elements from

Complexity

1) linear in count

2) linear in distance between first and last

Example

See also

(constructor)
constructs the deque
(public member function)
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
In other languages